//package com.netease;
//
//import com.alibaba.excel.annotation.ExcelIgnore;
//import com.alibaba.excel.annotation.ExcelProperty;
//import com.alibaba.excel.annotation.write.style.*;
//import com.alibaba.excel.enums.poi.FillPatternTypeEnum;
//import lombok.EqualsAndHashCode;
//import lombok.Getter;
//import lombok.Setter;
//
//import javax.persistence.Column;
//
///**
// * @projectName: modeling-dev
// * @package: com.netease.pojo
// * @className: ModelMappingData
// * @author: aochong
// * @description: 模型mapping实体类
// * @date: 2023/4/5 19:25
// * @version: 1.0
// */
//@Getter
//@Setter
//@EqualsAndHashCode
//@ContentRowHeight(20)
//@HeadRowHeight(20)
//@ColumnWidth(25)
//public class ModelMappingData {
//    @Column(name = "srl_nmbr")
//    @ColumnWidth(10)
//    @ExcelProperty(value = "序号",index = 0)
//    @ContentLoopMerge(eachRow = 20)
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 22)
//    private String srlNmbr;
//
//    @Column(name = "trgt_field_cmmnt")
//    @ExcelProperty(value = {"目标表","字段注释"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 45)
//    private String trgtFieldCmmnt;
//
//    @Column(name = "trgt_field_englsh_name")
//    @ExcelProperty(value = {"目标表","字段英文名称"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 45)
//    private String trgtFieldEnglshName;
//
//    @Column(name = "trgt_field_type")
//    @ExcelProperty(value = {"目标表","字段类型"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 45)
//    private String trgtFieldType;
//
//    @Column(name = "is_prmry_key")
//    @ExcelProperty(value = {"目标表","是否主键"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 45)
//    private String isPrmryKey;
//
//    @Column(name = "src_table_alias")
//    @ExcelProperty(value = {"源表","源表别名"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcTableAlias;
//
//    @Column(name = "src_table_name")
//    @ExcelProperty(value = {"源表","来源表名称"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcTableName;
//
//    @Column(name = "src_field_cmmnt")
//    @ExcelProperty(value = {"源表","字段注释"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcFieldCmmnt;
//
//    @Column(name = "src_field_englsh_name")
//    @ExcelProperty(value = {"源表","字段英文名称"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcFieldEnglshName;
//
//    @Column(name = "src_field_type")
//    @ExcelProperty(value = {"源表","字段类型"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcFieldType;
//
//    @Column(name = "src_data_exmpl")
//    @ExcelProperty(value = {"源表","数据示例"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcDataExmpl;
//
//    @Column(name = "src_prcssng_logic")
//    @ExcelProperty(value = {"源表","加工逻辑"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcPrcssngLogic;
//
//    @Column(name = "src_is_code")
//    @ExcelProperty(value = {"源表","是否编码"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcIsCode;
//
//    @Column(name = "src_logic_dscrptn")
//    @ExcelProperty(value = {"源表","逻辑说明"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcLogicDscrptn;
//
//    @Column(name = "src_rmrks")
//    @ExcelProperty(value = {"源表","备注"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    private String srcRmrks;
//
//    @Column(name = "dmnsn_msr")
//    @ExcelProperty(value = {"表情况分析","维度/度量(D/M)"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 46)
//    private String dmnsnMsr;
//
//    @Column(name = "non_value_ratio")
//    @ExcelProperty(value = {"表情况分析","非空值比例"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 46)
//    private String nonValueRatio;
//
//    @Column(name = "enmrtn_list_and_sttstcs_rslt")
//    @ExcelProperty(value = {"表情况分析","枚举列表以及统计结果"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 46)
//    private String enmrtnListSttstcsRslt;
//
//    @Column(name = "can_use_anlyss")
//    @ExcelProperty(value = {"表情况分析","能否用于分析"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 46)
//    private String canUseAnlyss;
//
//    @Column(name = "is_need_anlyss")
//    @ExcelProperty(value = {"表情况分析","是否需要分析"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 46)
//    private String isNeedAnlyss;
//
//    @Column(name = "name_norm")
//    @ExcelProperty(value = {"模型评审","命名规范"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String nameNorm;
//
//    @Column(name = "dmnsn_rdndncy")
//    @ExcelProperty(value = {"模型评审","维度冗余"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String dmnsnRdndncy;
//
//    @Column(name = "sfty_dsnstztn")
//    @ExcelProperty(value = {"模型评审","安全脱敏"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String sftyDsnstztn;
//
//    @Column(name = "data_line_merge")
//    @ExcelProperty(value = {"模型评审","数据行合并"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String dataLineMerge;
//
//    @Column(name = "bsnss_prcss_merge")
//    @ExcelProperty(value = {"模型评审","业务过程合并"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String bsnssPrcssMerge;
//
//    @Column(name = "dmnsn_merge")
//    @ExcelProperty(value = {"模型评审","维度合并"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String dmnsnMerge;
//
//    @Column(name = "is_rsrv_hstry_chng")
//    @ExcelProperty(value = {"模型评审","是否保留历史变化"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 44)
//    private String isRsrvHstryChng;
//
//    @Column(name = "prmry_key_check")
//    @ExcelProperty(value = {"检查内容","主键检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String prmryKeyCheck;
//
//    @Column(name = "non_empty_check")
//    @ExcelProperty(value = {"检查内容","非空检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String nonEmptyCheck;
//
//    @Column(name = "frgn_key_check")
//    @ExcelProperty(value = {"检查内容","外键检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String frgnKeyCheck;
//
//    @Column(name = "enmrtn_value_check")
//    @ExcelProperty(value = {"检查内容","枚举值检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String enum_ValueCheck;
//
//    @Column(name = "nmbr_rows_check")
//    @ExcelProperty(value = {"检查内容","行数检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String nmbrRowsCheck;
//
//    @Column(name = "anmly_value_check")
//    @ExcelProperty(value = {"检查内容","异常值检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String anmlyValueCheck;
//
//    @Column(name = "tmlnss_check")
//    @ExcelProperty(value = {"检查内容","及时性检查"})
//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 11)
//    private String tmlnssCheck;
//
//}
